package com.yourenbang.lingyun.transaction.web.service.migrate;

import com.yourenbang.lingyun.domain.AllyActivateReward20;
import com.yourenbang.lingyun.domain.UserBase;
import com.yourenbang.lingyun.transaction.web.domain.dto.migrate.kuaishou.MigrateDTO;
import com.yourenbang.lingyun.transaction.web.domain.po.klks.AppUserActivate;

public interface AllyActivateRewardMigrateService {

    /**
     * 激活返现
     */
    void userActivate(MigrateDTO dto);

    /**
     *
     * @param userActivate
     * @param fromUserBase
     * @param toUserBase
     * @return
     */
    AllyActivateReward20 fmtAllyActivateReward20Data(AppUserActivate userActivate, UserBase fromUserBase, UserBase toUserBase);
}
